PDM Edit

SUMMARY

Via the pull-down menu Edit graphic elements can be created or modified.

CONTENTS

  1. Hint
  2. Undo
  3. Cut
  4. Copy
  5. Paste
  6. Delete
  7. Select all
  8. Attributes Sequential
  9. Attributes Global
  10. Object
  11. Information
  12. Redraw

Hint

The described selections are not available everytime for all the actions/ functions. Dependent on the selected graphic object and the like the system offers valid selections only, invalid selections are greyed out.

Undo

Via undo the last made action is revoked. Only one step back is possible.

Cut

Cut removes the selected object from the actual pictures a stores it in the clipboard. Multiple selection of objects via 'Lasso' or 'shift + left mouseclick' is possible; the relative position of objects to each other is kept.

WARNING

Copy

"Copy" copies the selected object from the actual pictures a stores it in the clipboard. Multiple selection of objects via 'Lasso' or 'shift + left mouseclick' is possible; the relative position of objects to each other is kept.

WARNING

Paste

Via "Paste" the content of the clipboard is copied to the active window. The copied object or object group is placed in the left upper corner and automatically selected.

Note:
Thereby the object size is adapted to the 'Target resolution'. – See chapter "Information" further down. I.e. if an object originating from a target resolution 800 x 600 is copied to a target resolution 400 x 300 it is only half the size as it was in the original picture; the difference in target resolution may also lead to differences in the width-to-height ratio.

Delete

Via ‘delete’ all selected objects in the active window are deleted. The content of the clipboard is not affected.

Select all

Via ‘select all’ the selectable objects in the active window are selected, also that one covered by laying upon another.

Attributes Sequential

A dialog window is opened that allow modifying the properties of selected objects separately in a sequential order.
The object active at a time is highlighted within the picture.

The dialog window opened consists of a fixed and a variable part. The following illustration shows the fixed part.

Category
From that list a category may be selected. Depending on that selection the variable part of the dialog window changes. (see table “Variable Dialog Area”)

OK previous
Via that button the changes made are stored and the object worked on previously becomes active.

OK next
Via that button the changes made are stored and the following object becomes active.

Undo
Resets the modification made to the current object.

Close
Saves the made changes and closes the dialog window.

Cancel
Resets the modification made and closes the dialog window.

Variable Dialog Area
Category 'General'
Name Description
Line color Selection field to define the line color. (Foreground Color)
Fill color Selection field to define the fill color. (Background Color)
Line style Selection field to define the line style.
Fill pattern Selection field to define the fill pattern.
Font Selection field to define the font.
Font size Selection field to define the font size.
Alignment Selection field to define the font alignment of Text fields, Input fields, Digital Meters, etc.
Referenz ID It displays the reference number of the selected object.


Category 'Dynamic'
Name Description
Dynamic Function Entry field for the dynamic function that modifies the look of a graphic object according to the Condition Table. After clicking the '>>' button right beside the entry field a list of the dynamic function is offered for selection.
Description Entry field for a comment.
Condition Table Entry field for the name of the Condition Table to use. After clicking the '>>' button right beside the entry field a list of Condition Tables is offered for selection.


Category 'Action'
Name Description
Action function Entry field for the action of a control element. After clicking the '>>' button right beside the entry field a list of actions is offered for selection. It is possible to define actions in series; the system divides them by semicolon.
Description The here defined text is shown in the status line of the runtime when the according control element is selected.
Mouse over action Defines the action to perform when the mouse pointer is moved over the position of that element.
Right mouse button action Entry field for the action to be performed if the element is clicked by the right mouse button.
After clicking the '>>' button right beside the entry field a list of actions is offered for selection.
Note:
The action defined here got a higher priority as that one defined in AbvBrowser - Global Events - System-Event: "OnContextMenuPressed"
Apply group Entry field for the name of an ‘Apply Group’. Apply Groups are used to group actions for conjointly accomplishing. E.g. via ‘numeric edit fields’ parameters may be changed – the entry fields are bound to the Apply Group “example” – any changes made are locally for the present – via the action ‘Apply_ctrl(example) all values of ‘numeric edit fields’ bound to the Apply Group “example“ are handed over to the system conjointly.
Shortcut Via that field in conjunction with ‘Ctrl’, ‘Alt’ and ‘Shift’ a shortcut for the action may be defined, it got the same function as a mouse click to the control element.
Posttrigger function Entry field for ‘Posttrigger function’ it will be performed after finishing the control action.
It can be used to make a range check on ‘numeric edit fields’. After clicking the '>>' button right beside the entry field a list of actions is offered for selection.


Category 'Variables'
Name Description
Variable function Entry field for ‘Variable function’. After clicking the '>>' button right beside the entry field a list of functions is offered for selection.


Category 'Format'
Name Description
Direction Via the radio buttons the indication direction for different displays are defined.
Arrow-Direction Via the radio buttons the arrows of the slider are defined.
Bargraph style Via the radio buttons the style of the bargraph is defined.
Bar – the process value is shown as a bargraph.
Line - the process value is shown as a line.
Graph style Via the radio buttons the style of the graph is defined.
Pixel – the graph is indicated as a dotted line.
Poly – the graph is indicated as a solid line.
Text format Picture defines the format of the indication.


Category 'Enable'
Name Description
Enable function Entry field for a function that enables/disables the control element in question. If the defined function returns a value unequal ‘0’ the control element is enabled, otherwise it is disabled.
After clicking the '>>' button right beside the entry field a list of functions is offered for selection.
Function No.(Control Access) Entry field for a function number. Only a user with that function number in his user profile may operate the control element.
Acknowledgeable The checkbox defines whether a measuring point bound to a list box may be acknowledged.


Category 'Scaling' (Graph)
Name Description
Scaling offset function Y Definiert um welchen Wert die Nullinie der Aufzeichnung in den Aufzeichnungsbereich verschoben wird.
Scaling range function Y Definiert den Aufzeichnungsbereich der Y-Achse.
Scaling offset function X Definiert den Offset des ältesten dargestellten Wertes zur aktuellen Zeit.
Scaling range function X Definiert den Aufzeichnungsbereich der X-Achse.
Pool size Definiert die Dateigrösse die für die Aufzeichnung der Kurve zur Verfügung steht; der Puffer ist als Ringpuffer ausgelegt - der jeweils älteste Wert wird wieder überschrieben.


Category 'Scaling' (Digital Meter)
Name Description
Offset function Definiert den Wert, um den die Angezeige vom tatsächlichen Wert abweichen soll.
Gradient function Definiert den Wert, mit dem der tatsächlichen Wert multipliziert werden soll bevor er zur Anzeige kommt.
Sind Beide Werte angegeben, wird zuerst die GRADIENT Funktion ausgeführt.


Category 'Scaling' (Bargraph)
Name Description
Scaling offset function It defines the offset of an incoming value.
(-) Minus = in the direction defined below ‘format’
(+) Plus = in the opposite direction
Scaling range function Defines the range for the indication.
Scaling zero function Defines the zero point.
0: The zero point is equivalent to the defined Offset
-: The zero point is moved against the direction defined below ‘format’
+: The zero point is moved in the same direction as defined below ‘format’


Category 'Figure parameter'

Die in einer Figur definierten Datenobjekte (PointIDs) werden in der Kategorie 'Figur-Parameter' als "Formalparameter" und "Objektname" gelistet. Jeder vorkommende Datenobjektname wird nur einmal gelistet.

Name Description
Formal parameter It is the PointID bound to an action/function in a figure.
Object name As a default it is the same as for 'Formal parameter'. On compiling the "Object name" is linked to the functionalities defined in the figure. The "Object name" may be modified via the entry field "Actual parameter".
Actual parameter That entry field becomes available if a pair of Formal parameter/Object name is marked. The field shows the actual Object name as Actual parameter. After clicking the '>>' button right beside the entry field an additional dialog window, showing any available data objects sorted by TYP, is opened. Via OK the marked data object is written to the field "Actual parameter".
Via the button "Modify" the Actual parameter is stored as "Object name".
Note:
It offers a very simple method to duplicate an often-used functionality that differs only by the data objects linked to.

Attributes Global

In principle that menu item is identical to "Attributes Sequential", only the defined functionalities are linked to all selected objects instead to a single one.

Object

That menu item switches to the object dependent editing modus of the selected graphic object.
That way the single sections of a polygon may be modified or a placed figure is opened in its own window.

A double click on a particular object shows the same affect.

Information

A dialog window to modify picture dependent information is opened:
Name Description
Name Picture name - That field cannot be modified
Description Picture Description, max. 30 Characters
Menu Via that selection field a menu can be attached to a picture, which is displayed in the ‘menu area’ on loading the picture.
Display group Via that selection field a process picture can be assigned to a "Display Group".
If in runtime it is switched between two pictures belonging to the same Display Group the zoom factor and position of the shown clip is kept.
Display Groups are created via the AbvBrowser - Display Groups .
Hints & tips Via Hints & Tips, created using the AbvBrowser - Hints & Tips a help file can be defined that may be called in runtime.
Fnctn No ACCESS:
The given number defines the right to call that picture.
If the logged in user got the function number in his user profile he is entitled to call the picture.

BROWSING:
The given number defines whether the picture is shown in the browser.
If the logged in user got the function number in his user profile the picture is shown when he opens the browser.
Note:
Entry “0” means that any user is entitled open that picture.
Backgr.color Selection field to define the background color for the picture.
Frame color Selection field to define the Frame color for the picture.
Target resolution These fields define the size of a picture in pixel. See also AbvLayout
The "ok" saves the modifications made und closes the dialog window.

The button "Cancel" resets the modifications made und closes the dialog window.

Redraw

The content of the active window is redrawn.